package com.skyd.core.android.game;

/**
 * 用做值存取的管道
 * @author SkyD
 *
 * @param <TargetObjectClass> 操作目标对象类型 
 * @param <ValueClass> 值类型
 */
public interface IGameValueDuct<TargetObjectClass,ValueClass> extends IGameReadonlyValueDuct<TargetObjectClass,ValueClass> {

	/**
	 * 设置值
	 * @param value 新值
	 */
	public abstract void setValueTo(TargetObjectClass targetObj,ValueClass value);
}
